﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using Microsoft.DirectX;

namespace SimulationPresenter.Simulation.Primitive
{
    internal class DummySimulative : ISimulationPrimitive
    {
        #region ISimulationPrimitive Members

        public DummySimulative()
        {
            Transformation = Matrix.Identity;
        }

        public string Name
        {
            get;
            set;
        }

        public Matrix Transformation
        {
            get;
            set;
        }

        public ISimulationPrimitive PutOrUpdate(SimulationEnvironment enviroment)
        {
            return this;
            //throw new NotSupportedException("This is only dummy type, if your actor is based on this type it should be updated with either Ridig or Cloth simulation type.");
        }

        #endregion
    }
}
